
.menu-bar{
    -fx-background-color: black;
    -fx-border-color: green;
    -fx-border-style: solid hidden solid hidden;
}
#warningLabel{
    -fx-text-fill: white;
    -fx-font-family: Verdana;
}

#menu-icon {
    -fx-fill: white;
}
#menu-item-icon {
    -fx-fill:white;
}
#toolbox-icon {
    -fx-fill: gray;
}

#toolbox-icon:hover {
    -fx-fill: white;
    -fx-scale-x: 3;
    -fx-scale-y: 3;
}
.menu:hover,
.menu:showing {
    -fx-background-color: #CCE8FF;
}
.menu .label {
    -fx-text-fill: green;
    -fx-font-family: "Courier New";
    -fx-font-size: 20px;
}
.menu-item .label {

    -fx-text-fill: #000000;
    -fx-font-family: "Courier New";
}

.menu-item:focused .label {
    -fx-text-fill: #000000;
    -fx-font-family: "Courier New";
}

.menu-item:focused {
    -fx-background: -fx-accent;
    -fx-background-color: #91C9F7;
    -fx-text-fill: #000000;
    -fx-font-family: "Courier New";
}

.menu-item:disabled {
    -fx-background: -fx-accent;
    -fx-text-fill: #000000;
    -fx-opacity: 0.9;
    -fx-font-family: "Courier New";
}

.menu-item:focused:disabled {
    -fx-background: -fx-accent;
    -fx-background-color: lightgray;
    -fx-text-fill: #000000;
    -fx-font-family: "Courier New";
    -fx-opacity: 0.9;
}




.menu-item{
    -fx-background-color: transparent;
}



.scroll-bar{
    -fx-background-color: black;

}
.scroll-bar:horizontal .track,
.scroll-bar:vertical .track {
    -fx-background-color: black;
    -fx-background-radius: 2em;
}
.scroll-bar:vertical .track-background,
.scroll-bar:horizontal .track-background {
    -fx-background-color: black;
    -fx-background-insets: 0;
    -fx-background-radius: 2em;
}
.scroll-bar:horizontal .thumb {
    -fx-background-color: black;
    -fx-background-insets: 4 0 4 0;
    -fx-border-color: green;
    -fx-border-radius: 2em;
    -fx-border-insets: 4 0 4 0;
    -fx-background-radius: 2em;
}
.scroll-bar:vertical .thumb {
    -fx-background-color: black;
    -fx-background-insets: 0 4 0 4;
    -fx-border-color: green;
    -fx-border-radius: 2em;
    -fx-border-insets: 0 4 0 4;
    -fx-background-radius: 2em;
}
.scroll-bar:horizontal .thumb:hover,
.scroll-bar:vertical .thumb:hover {
    -fx-background-color: green;
}
.scroll-bar:horizontal .thumb:pressed,
.scroll-bar:vertical .thumb:pressed {
    -fx-background-color: green;
}
.scroll-bar:vertical .increment-button, .scroll-bar:vertical .decrement-button {
    -fx-background-color: black;
    -fx-background-radius: 2em;
    -fx-padding: 5;
}
.scroll-bar:horizontal .increment-button, .scroll-bar:horizontal .decrement-button {
    -fx-background-color: black;
    -fx-background-radius: 2em;
    -fx-padding: 5;
}
.scroll-bar:horizontal .increment-arrow {
    -fx-shape: "M 0 0 L 4 8 L 8 0 Z";
    -fx-background-color: black;
    -fx-border-color: green;
    -fx-padding: 0.25em;
    -fx-rotate: -90;
}
.scroll-bar:vertical .increment-arrow {
    -fx-background-color: black;
    -fx-border-color: green;
    -fx-shape: "M 0 0 L 4 8 L 8 0 Z";
    -fx-padding: 0.25em;
    -fx-rotate: 0;
}
.scroll-bar:horizontal .decrement-arrow {
    -fx-background-color: black;
    -fx-border-color: green;
    -fx-shape: "M 0 0 L 4 8 L 8 0 Z";
    -fx-padding: 0.25em;
    -fx-rotate: 90;
}
.scroll-bar:vertical .decrement-arrow {
    -fx-background-color: black;
    -fx-border-color: green;
    -fx-shape: "M 0 0 L 4 8 L 8 0 Z";
    -fx-padding: 0.25em;
    -fx-rotate: -180;
}
.scroll-bar:vertical:focused,
.scroll-bar:horizontal:focused {
    -fx-background-color: black;
}

.corner{
    -fx-background-color: black;
}
.scroll-bar:vertical .decrement-arrow:hover{
    -fx-background-color: white;
    -fx-border-color: white;
}
.scroll-bar:vertical .increment-arrow:hover{
    -fx-background-color: white;
    -fx-border-color: white;
}
.scroll-bar:horizontal .increment-arrow:hover{
    -fx-background-color: white;
    -fx-border-color: white;
}
.scroll-bar:horizontal .decrement-arrow:hover{
    -fx-background-color: white;
    -fx-border-color: white;
}







.treeView .tree-cell{
    -fx-background-color: black;
    -fx-text-fill: green ;
    -fx-font-style: italic;

}

.treeView:focused {
    -fx-focus-color: black;

}

.treeView:showing{
    -fx-background-color: black;



}

.treeView{
    -fx-background-color: black;
    -fx-border-color: green;
}

.treeView .tree-cell:hover{
    -fx-background-color: #91C9F7;
}



.treeView .tree-cell:selected{

    -fx-text-fill: white ;
    -fx-font-weight: bold;
}


.tree-cell > .tree-disclosure-node > .arrow  {
    -fx-background-color: green;

}
.tree-cell:expanded > .tree-disclosure-node > .arrow {
    -fx-background-color: white;
}



